Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 MANWOOD AVENUE Detached £786,072 £175,000 21 Apr 1999
20 MANWOOD AVENUE Detached £752,568 £740,000 8 Mar 2023
22 MANWOOD AVENUE Detached £809,089 £500,000 26 Apr 2007
23 MANWOOD AVENUE Semi-Detached £713,726 £410,000 14 Jul 2011